str_replace og [img=*] ?

Tags:    php

Hej.
Jeg sidder og ved at skal lave en str_replace som går ind og ser efter [img=X] hvor x er ukendt.
Så laver den det om til enten <img src="X"> eller <img src="?img=X"> alt efter om X er et tal altså is_numeric() eller bare en tekst.

Hvordan gør jeg det nemmest?

Hilsen k-roy
(christian bekker A.)
Msn: K_r0y@hotmail.com
-- Problemer er til for at blive løst :) --

[Redigeret d. 29/08-05 14:42:38 af Christian Bekker .A]



4 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 3 karma
Sorter efter stemmer Sorter efter dato
Fandt noget som måske kan bruges på php.net under str_replace

Fold kodeboks ind/udKode 



-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GED d- s: a--- C++ U? P L+ E? W++ N? o? K- w
O? M? V? PS PE? Y? PGP++ t 5? X+ R tv+ b+ DI? D+
G e-- h! !r y--
------END GEEK CODE BLOCK------



Den nemmeste måde at gøre det på er med regular expressions.

Her er en metode der kan hjælpe dig:
Fold kodeboks ind/udKode 


Er dog ikke helt sikker på hvordan en "regl" til ?img=X delen kunne laves, men jeg skal nok lige tænke over det ;).

PS. Ikke testet, men det burde virke.

MH.

The-Freak

Livet er for kort til at kede sig.



Den nemmeste måde at gøre det på er med regular expressions.

Her er en metode der kan hjælpe dig:
Fold kodeboks ind/udKode 


Er dog ikke helt sikker på hvordan en "regl" til ?img=X delen kunne laves, men jeg skal nok lige tænke over det ;).

PS. Ikke testet, men det burde virke.

MH.

The-Freak

Livet er for kort til at kede sig.


Umidlbart har det ingen effekt?
Ikke fordi jeg har stor viden inden for reg. ex. men vil mene der manger et = tegn et sted i $find ?

Hilsen k-roy
(christian bekker A.)
Msn: K_r0y@hotmail.com
-- Problemer er til for at blive løst :) --

[Redigeret d. 29/08-05 18:21:51 af Christian Bekker .A]



Fandt noget som måske kan bruges på php.net under str_replace

Fold kodeboks ind/udKode 



-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GED d- s: a--- C++ U? P L+ E? W++ N? o? K- w
O? M? V? PS PE? Y? PGP++ t 5? X+ R tv+ b+ DI? D+
G e-- h! !r y--
------END GEEK CODE BLOCK------

¨
Hm kan ikke helt finde hoved eller hale i det der... hm :/
Kan godt se hvad den gør men ja. virker sådan lidt rodet når man skal finde ud af og lave det om.. heh kan ik helt overskue at lave det om til det jeg skal bruge.

Hilsen k-roy
(christian bekker A.)
Msn: K_r0y@hotmail.com
-- Problemer er til for at blive løst :) --

[Redigeret d. 29/08-05 18:22:56 af Christian Bekker .A]



t